sports franchises - German English Dictionary